package anul_2014.Programare;

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Test{
	public static void main(String[] args) {
		String n = getInput("Enter a value: ");
		int s = 0;
		try {
			s = Integer.parseInt(n);
		} catch (NumberFormatException e) {
			System.out.println(e.getMessage());
		}
		System.out.println(s);
	}

	private static String getInput(String prompt) {
		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in));
		System.err.println(prompt);
		System.out.flush();
		
		try {
			return stdin.readLine();
		} catch(Exception e) {
			return "Error: " + e.getMessage();
		}
	}
	
}


//import java.util.*;
//class Komplex{
//	double re;
//	double im;
//	static Komplex a1 = new Komplex (4.0, 6.0);
//	static Komplex a2 = new Komplex (-2.0, 4.0);
//	static Komplex a3 = new Komplex (5.0, 7.0);
//	static Komplex [] A = {a1,a2,a3}; 
//	static Komplex b1 = new Komplex (3.0, 6.0);
//	static Komplex b2 = new Komplex (-2.0, 4.0);
//	static Komplex b3 = new Komplex (-7.0, 5.0);
//	static Komplex [] B = {b1,b2,b3};
//
//	Komplex(){
//		re=im=0;
//	}
//	Komplex(double r,double i){
//		this.re=r;
//		this.im=i;
//	}
//	void add(Komplex z1,Komplex z2){
//		this.re=z1.re+z2.re;
//	}
//	Komplex(double r){
//		this.re=r;
//		this.im=0;
//	}
//	void dif(Komplex z1,Komplex z2){
//		this.re=z1.re-z2.re;
//		this.im=z1.im-z2.im;
//	}
//	public static double modul(Komplex z){
//		double n=0;
//		n=Math.pow(z.re,2 )+Math.pow(z.im,2);
//		return n;
//	}
//	public static  Komplex[][] matrix(int n,int m){
//		Scanner sc=new Scanner(System.in);
//		Komplex [][]a=new Komplex[m][n];
//	for(int i=0;i<n;i++)
//		for(int j=0;j<m;j++)
//			System.out.println(a+"["+"i"+"]"+"["+j+"]");
//	System.out.println();
//	return a;
//				
//				
//	}
//	public static int[][] citire(int n,int m){
//		Scanner sc=new Scanner(System.in);
//		int [][]a=new int[100][100];
//		for(int i=0;i<n;i++)
//			{for(int j=0;j<m;j++)
//				{a[i][j]=sc.nextInt();}}
//		return a;
//
//	}
//	public double getReal(){
//		return re;
//	}
//	public double getImag(){
//		return im;
//	}
//	public static void afisMat(int [][]a,int n,int m){
//		for(int i=0;i<n;i++)
//			{System.out.println();
//		for(int j=0;j<m;j++)
//			{System.out.print(a[i][j]+" ");
//	}}}
//	
//	public static void main (String [] args){
//	
//		System.out.println("partea reala este:");
//		Scanner sc=new Scanner(System.in);
//		int x=sc.nextInt();
//		
//		System.out.println("partea imaginara este:");
//		int y=sc.nextInt();
//		Komplex z1=new Komplex(x,y);
//		System.out.println("z1="+x+"+"+y+"i");
//
//				
//	}
//}
